Sorry I missed this.
The callback to your .NET code should have full access to the Interpreter so I don't see a reason to download the parameters to KFLOP and then upload them back up to simply pass something to .NET code.
But checking the P Q R words are currently not exposed to .NET :(
We just added the new Interpreter properties:
block_p_flag
block_p_number
block_q_flag
block_q_number
block_r_flag
block_r_number
The flag indicates if the current GCode block contains the word and the number is the value
This will be in the next test release.
Can you wait? Otherwise I can provide the changed source files for you.
Regards
TK